package com.lagou.dao;

import com.lagou.domain.Course;
import com.lagou.domain.CourseLesson;
import com.lagou.domain.CourseSection;

import java.util.List;

/**
 * @author 李树飞
 */
public interface CourseContentMapper {

    /*
    根据courseId查找对应的章节和课时
     */
    public List<CourseSection> findSectionAndLessonByCourseId(Integer courseId);

    /*
    回显章节对应的课程信息
     */
    public Course findCourseByCourseId(int courseId);

    /*
    新增章节信息
     */
    public void saveSection(CourseSection courseSection);

    /*
    更新章节信息
     */
    public void updateSection(CourseSection courseSection);

    /*
    更新章节状态
     */
    public void updateSectionStatus(CourseSection courseSection);

    /*
    新建课时信息
     */
    public void saveLesson(CourseLesson courseLesson);

    /*
    更新课时信息
     */
    public void updateLesson(CourseLesson courseLesson);


}
